home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / text / docs / softwarecosts.lzh / chuck.story
Internet Message Format  |  1992-07-06  |  20KB

  1. From: cmcmanis@stpeter.Eng.Sun.COM (Chuck McManis)
  2. Newsgroups: comp.sys.amiga
  3. Subject: Re: An issue for the entire Amiga Community.
  4. Message-ID: <136264@sun.Eng.Sun.COM>
  5. Date: 25 May 90 23:35:59 GMT
  6. Organization: Sun Microsystems, Mt. View, Ca.
  7.  
  8. [I actually only found it again recently when I had to recover some files
  9.  from a backup tape. Anyway, here it is once again... Chuck]
  10.  
  11. > Newsgroups: comp.sys.amiga
  12. > Subject: Re: Dongle blues (software prices)
  13. > Reply-To: cmcmanis@sun.UUCP (Chuck McManis)
  14. > Organization: Sun Microsystems, Mountain View
  15.  
  16. In article <4744@watdragon.waterloo.edu>, palarson@ (Paul Larson) wrote:
  17. > In my opinion, your suggestion of software packages for less than fifty
  18. > dollars each is ludicrous...
  19.  
  20. Then in article <2408@crash.cts.com> (Todd South) wrote:
  21. > Paul, it's your kind of thinking that really blows me away in terms of the
  22. > actual authors making money on software.
  23.  
  24. Actually, Todd is displaying a lack of understanding here hopefully we
  25. can educate him before he goes broke. 
  26.  
  27. I make the following assertion : 
  28.   "It is impossible to sell a product that requires support for less than 
  29.    $99 list and make any money."
  30.  
  31. I offer the following anecdotal proof : 
  32.  
  33.     You see, a lot of people think "Gee, here I have this wonderful
  34. program I just wrote.  I spent 6 months writing this I'll sell thousands of
  35. copies and become a zillionaire!" But first, you think, "How will I make
  36. copies of this thing, it's obvious the ol' A1000 isn't up to making a zillion
  37. copies." So off you go looking for a 'Software Duplication' house.  You find
  38. one, run by a nice old guy who has a couple state of the art Trace disk
  39. duplicators, they can duplicate 1000 3.5" disks in two hours.  "Great," you
  40. say, "how much?" To which this guy replies, "Say $1.50 a disk, if I use the
  41. Tan ones, $2.00 if I use those Blue Japanese ones." Knowing how the net
  42. hates Tan floppies, you go for the Blue ones.  Then you realize "But what
  43. about labels?" So he says "Well if you supply the labels I can have my kid
  44. put 'em on for 50 cents a disk." Looking at Junior there you decide that
  45. maybe you would be better off sticking them on yourself and respectfully
  46. decline.
  47.  
  48.     Next, you go off to Pip Printing and try to get some labels made.
  49. Your girlfriend did the design and used all 32 colors in Deluxe Paint.  Pip
  50. tells you it will cost $2.50 for each label.  You sheepishly ask what a
  51. black and white version would go for, they say 20 cents, and you go for it.
  52. You can always explain to her later right? Then you ask about manuals.  You
  53. wanted to put this 50 page masterpiece in those little three ring binders IBM
  54. software seems to use, but find out that the binders themselves are $2.80
  55. each so you go for a 'stapled through the back' manual on 9.5 X 12 stock
  56. (two 9.5 X 6 pages each.)  Splurging, you get a four color cover on heavy
  57. stock and the rest of the pages are essentially photocopied.  These only
  58. cost you $1.25 each.  At the same time you have them whip out some 4 X 5
  59. cards that have your address on one side and a mini questionnaire on the
  60. back, you will use these as warranty registration cards, no problem they are
  61. only 10 cents apiece.
  62.  
  63.     Did we leave anything out?  Packaging!  Oh yeah, we have to put this
  64. thing on dealers shelves, don't we?  Hmmm, lets see what a box would cost,
  65. $2.00 hmmm, maybe we can use folder thingies, yeah thats the ticket, they
  66. are only $1.00 apiece with some printing they are only $1.50.  Great, now
  67. you have everything you need and its only going to cost $5.05 ($1.50 + $.10
  68. + $1.25 + $.20 + $2.00) each, so to be conservative lets sell them for ten
  69. times that or $50 each.  Using our marketing savvy we decide to have them
  70. list for $49.95 making it sound cheaper.
  71.  
  72.     So now you have your production costs figured, you want to make up a
  73. few disks, unfortunately you can only get these prices if you order a
  74. minimum of 500 copies from Pip, and the old guy doing the disk duplication
  75. has a 1000 disk minimum.  Ok you say, I'll get 1000 disks and 500 sets of
  76. the other stuff.  Hmmm, that's $3500 up front.  The Visa card has a $2000
  77. limit so we will get the stuff from Pip and then get the disks duplicated
  78. when the orders start coming in.  After all we only need 20 orders to cover
  79. the cost of duplication and I can run the disks for those off on the A1000.
  80. So you figure, you'll be making about $44 for each package you sell.  Gee if
  81. you sell all 1000 you will make $44,000 and that's more than you ever made
  82. as a programmer right?  Great, unlimited wealth here I come!  And even if
  83. you don't get rich, after selling the first 80 copies you will have covered
  84. the production costs and be making pure profit right?
  85.  
  86.     Unfortunately, 1000 people don't buy your program.  At least not
  87. right away.  So you think, "Hmmm, I think I need to advertise a bit to let
  88. people know this wonderful program is available.  I'll call Amiga World and
  89. Amazing computing to see what that would cost." $5000!  Heck now I have sell
  90. another 100 to make back that $5000.  Now you are up to having to sell 180
  91. copies before you start making money, however the magazine will give me
  92. credit so I don't have to pay that right away.  Besides, these magazines
  93. assure me that "thousands of Amiga enthusiasts" read their magazine so I'll
  94. probably sell hundreds more copies.  So you place your ad and then have to
  95. wait three months for the magazine to hit the newstands.  It is small, a
  96. simple column along the edge of a page, but it's placed well.
  97.  
  98.     In the meantime you figure that maybe a trade show would help so you
  99. decide to go to The Amiga Show, hosted by a users group in a town only a
  100. couple of hundred miles from where you live.  No problem, you make about
  101. thirty copies of the program on your trusty A1000, package it up and get on
  102. a plane for this place.  Sure the plane ticket costs $100, and the Motel-6
  103. is more like a Motel-30 but two nights isn't going to break you right?  And
  104. you can eat cheap, McDonalds is only $5 for dinner.  And Pip gave you a
  105. really good deal on 1000 brochures, only $50.  So you figure you will
  106. probably spend $250 for the expenses, and the booth is another $100 so $350
  107. tops.  Heck you can make that back by selling 8 copies of the program.  Now
  108. the old Visa is practically splitting but you know this is a great program
  109. so you persevere.
  110.  
  111.     At the show you become immediately aware of two things.  First
  112. everyone is running a 'show' special which is 10 - 40% off list price.
  113. Realizing that you don't want to appear to be stiffing everybody for full
  114. list, you take $10 off the price and offer a show special of $39.95; now you
  115. need to sell 11 copies to make back your investment.  The second thing you
  116. notice is that everyone who passes by the booth is taking a brochure and no
  117. one is stopping to talk or more importantly buy.  You encourage
  118. conversation, with passers by, they shrug indifferently and move on.  It
  119. occurs to you that maybe this is really a convention of brochure collectors
  120. in disguise.  You get a couple people to acknowledge your existence; one
  121. even makes a comment on the program.  "Nice program," he says, "but too
  122. expensive for me.  Got anything for less than $20?"  He takes a brochure
  123. anyway.  A disheveled gentlemen comes up and asks about your program, you
  124. explain what it does and halfway through he says "I'll take one." Great!
  125. But he wants to pay by check.  You notice he has another 7 or 8 packages
  126. under his arm on in bags so you decide to go for it and sell him the
  127. package.  Of course you take as many forms of ID as he will give you and
  128. note them on the check.
  129.  
  130.     Then you realize you are ravenous!  It's 1:30 already and you
  131. haven't had breakfast or lunch.  The crowd is picking up so you don't want
  132. to leave the booth.  You compromise and go to the food vendor at the back of
  133. the exhibit hall.  You pay $12 for roast beef sandwich and a 10oz Coke.
  134. There goes the food budget for today.  You get back to the booth and notice
  135. that all of the brochures are gone, so you open up the second 500 and put
  136. them on the table.
  137.  
  138.     Another man steps up and asks you about your program.  You tell him
  139. what it does and before you can finish he begins to tell you about the
  140. program that he wrote that does everything yours does and more.  After about
  141. 45 minutes of this you politely ask him why he isn't publishing it and he
  142. replies he will be starting next month.  He also says that his will only be
  143. $24.95.  You wish him luck and then try to ignore him.
  144.  
  145.     A couple of other people come up, talk for a while and then buy your
  146. program.  A third comes up, wants to buy it but only if she can use her
  147. credit card.  Since you don't have a merchants number with a bank you have
  148. to refuse.  She leaves in a huff.  Four other people show up all claiming to
  149. be editors for national Amiga publications, they all want 'review' copies of
  150. your program.  Since you have 36 copies left you oblige them.  Noting that
  151. this added $20.20 to your expenses.
  152.  
  153.     The day ends; you have sold 4 copies, given away 3 copies and
  154. distributed 1000 brochures.  You find a Pip in the area and get another 1000
  155. copies made of the brochure.  Because it is a weekend and you want them
  156. before 9 am the next morning, you have to pay $110.
  157.  
  158.     The next day is similar with the exception that this time you
  159. brought some bagels and soda from 7-11.  The day looks good when you sell
  160. five copies of your program in the morning and give away 500 brochures.  In
  161. the afternoon a young man that looks like a college student stops by your
  162. booth and begins talking about your program.  He really seems to understand
  163. it and appreciates the finer points of your implementation.  He even makes
  164. some suggestions that you see will definitely improve the program with only
  165. a little programming time.  After two hours of this he says "Thank you for
  166. the Demo" and leaves.
  167.  
  168.     The show finally closes and you get ready to leave, before you go,
  169. the president of the Users Group hosting the show asks you for a review
  170. copy.  Being generous you give him one, make the number of review copies go
  171. to 5.  Then it is back to the motel to add up the results.  Sales:  10
  172. copies = $340 cash.  Expenses: $160 brochures, $100 plane ticket, $60 motel,
  173. $100 for the booth, $25 for food, $25.25 in review copies, all totalled
  174. $470.25.  You only lost $130 on the trip.  Gee, now you need to sell another
  175. 3 copies to cover that cost.  Now you need to sell 183 copies before you
  176. make any money.  
  177.  
  178.     Well some more time passes and your down to your last box of Kraft
  179. Cheese and Macaroni... but wait!  The Mailman shows up and he's looking real
  180. tired.  You look at what he is carrying and wow!  its thousands of 'reader
  181. interest' cards from Amiga World!  It looks like a million but is probably
  182. closer to three or four thousand.  Gosh, this is great.  But I don't have
  183. that many brochures!  Run down to Pip and have them print up three thousand
  184. brochures.  Fortunately you only use two colors so they only cost a nickel
  185. apiece, but you haven't made any money yet so you borrow the $150 from your
  186. Mom, and then you borrow another $660 for three thousand stamps.  So you
  187. make it an even $1000 so you can package up an additional 700 brochures.
  188. Now you need to sell another 50 copies to cover that cost.  That brings you
  189. up to 233 copies needed to sell.  But, your not worried, some of these reply
  190. cards must be from some very enthusiastic owners because they circled twenty
  191. or thirty numbers on the card!  So you spend a week solid of stuffing
  192. envelopes and licking stamps yuck!  And then drop this boatload of brochures
  193. into the mail box.  Only a matter of waiting for the money to start flowing
  194. right?  
  195.  
  196.     Another month passes, and the reader interest cards have trickled
  197. down to a mere 10 or 15 a week.  Now the mail man starts bringing in the
  198. orders, 1 here, another there, this one goes to Europe, this one to Ohio.
  199. You get about 50 people ordering your program.  Since the damn is apparently
  200. ready to bust you call up the old guy with the disk duplicator and ask him
  201. to run you off 1000 copies of your program.  He says "Fine, they be ready
  202. next month.".  "What!" you say, "I thought you could do 1000 disks in four
  203. hours!" "I can," he says, "but you are twelve people down on the list of
  204. jobs I got here." Sigh, so you leave the order with him and when after three
  205. weeks some of your new customers call about the program you explain that it
  206. is still at the disk duplicators.
  207.  
  208.     So the month passes and you call back the old guy and he says "Yeah,
  209. it looks like it will be another month." "What!"  you say, "Another month!
  210. How can that be?" "Well," he says "You're sill ten people down on the list
  211. and some of the jobs in front of yours are pretty big."  So you ask "You mean
  212. to tell me that you have only done two jobs in an entire month?" "No," he
  213. says, "I've done fifty jobs, but the other 48 were 'high priority'." "And my
  214. job is not 'high priority?'" you ask.  "Nope, but if you want to make it a
  215. priority job you can, it justs costs a bit extra."  he says.  "How much?"
  216. you ask.  "Oh, not much, just 50 cents a disk" he says.  Well your desperate
  217. so you say "Ok, make my job 'high priority'."  "Oh, that's not 'high
  218. priority'," he says, "just priority, 'high priority' costs an extra dollar a
  219. disk." So you ask, "When will my 'priority' job be ready?" And he says "Next
  220. week."  "Fine" you say, and hang up, realizing you have just added another
  221. 11 disks to the number you have to sell before you start to make any money.
  222. Bringing that total up to 244.
  223.  
  224.     Well, you get your disks in a week, and con your sister and mother
  225. into helping you stick labels on them and put them into the boxes with the
  226. warranty card and manual.  Then you realize that UPS won't deliver these
  227. things for free, more like $1.50.  So that gets taken off your profit as
  228. well.  If all your disks are ordered by mail (and they have to be since
  229. dealers are not involved yet.) Thats another $1500 fixed cost for 1000
  230. disks, or in sales another 34 copies.  So now we are looking at selling 278
  231. copies before we start to make any money.  Not to worry though, you sent
  232. brochures to the 3700 people who sent you "reader interest" cards, of which
  233. 50 have already bought programs!  Surely, another 223 will come through?
  234. But in reality, since no one has really heard much about your program, only
  235. another 200 send in orders.  So all you need are another 23 sales and poof
  236. you broke even.  Then it happens....
  237.  
  238.     It's two-o-clock in the morning and the phone rings.  Seems one of
  239. your customers has been using your program and just bought a hard disk.  Well
  240. the hard disk won't configure properly.  Do you know what drivers I need?
  241. After explaining what you know and getting them to call the hardware vendor
  242. who sold them the drive you lay down to go to sleep.  **RING** the phone
  243. rings again.  Another customer, this time on an Amiga with a memory board
  244. that was built from plans on a bbs, and installed by a friend.  The machine
  245. keeps crashing.  "Did it crash before you used the program?" you ask.  "Yes,"
  246. the disgruntled customer reports, "but not nearly so much as it does now."
  247. You ask further questions and the customer catches on that you suspect their
  248. memory board.  They get extremely irate explaining that the memory board was
  249. built by a friend they trust and that your stupid program is full of bugs.
  250. It's now 5:30 in the morning, you try to catch a couple of hours sleep
  251. before the alarm goes off.  The mail brings in two more orders, and three
  252. letters from people who want their money back.  It also has a letter from
  253. the Visa company telling you that since you kept your balance so high on
  254. your card but still paid regularly they were pleased to offer you more
  255. credit.  
  256.  
  257.     By now you have begun to incorporate some of the improvements in the
  258. code and are trying to get some programming done.  You sprang for an
  259. answering machine because the calls kept waking you up or disturbing meals
  260. and such.  You start getting calls from a bunch of people on your program
  261. but can't find their warranty cards in your file.  When you check their area
  262. codes you note they all live in the same city as that users group who hosted
  263. that show ages ago.  When the next one calls you ask why you haven't received
  264. their warranty card yet.  They claim to have forgotten to send it.  When you
  265. ask where they bought the program they give the name of some dealer.  You
  266. hang up and call the dealer.  No, they never heard of you, but they have
  267. heard of the caller; seems he looks a lot but never buys any software.  He
  268. does know how to use it all though... you both come to the same conclusion.
  269.  
  270.     At this point all of the "reader interest" cards have quit coming,
  271. you are spending 4 to 8 hours a week on the phone supporting the 260
  272. customers you have, and have still not made any money.  Thus you think, I
  273. could handle the support if I didn't have to box these suckers and mail them
  274. out.  I know, I'll get some dealers to carry my product.
  275.  
  276.     So you contact a few dealers, and they seem interested, but they
  277. want to know what distributor carries your product.  Since none do you
  278. decide to make a deal with one of the distributors.  So you call one up.
  279. They seem friendly enough, you tell them you have sold over 250 copies and
  280. are looking to expand and that the list price is $49.95.  The distributor
  281. says "Great, will take 20 at the standard discount."  Being naive and not
  282. knowing what the standard discount is you ask.  They tell you it's 60 points.
  283. Meaning they will buy the programs from you for 40% of the list price or
  284. $19.98 each.  This lets them sell them to dealers at 40 points and then the
  285. dealers can still make a little money if they take 10 or 20% off the list
  286. price.  Of course *you* only make $15 a copy this way but maybe you will
  287. make it up in volume?  If you go 'into distribution' and run another $5000
  288. advertisement you will need to sell 334 copies to break even.  Do you take
  289. the gamble?  Do you still own your car?
  290.  
  291.     So you simultaneously run an ad and sell some copies to the
  292. distributors.  The dealers get this list of programs from the distributors,
  293. look at the new titles, compare them to see how much shelf space they have,
  294. and maybe order a few copies.  The distributors 'buy' 100 copies from you
  295. but want terms like 'net 90' meaning that they have three months before they
  296. are required to pay you.  So you agree, try to figure out how you will pay
  297. for the AmigaWorld ad and continue to wait.
  298.  
  299.     Your next AmigaWorld ad hits and maybe one of those editors who
  300. reviewed your package actually got something into print.  You sell 50 copies
  301. yourself, and the distributor pays up and orders another 100 copies.  Your
  302. installed base doubles and so does the phone traffic.  Now you receive at
  303. least one call a day and sometimes three or four.  You spend all your time
  304. on the phone and no time developing.  Sales reach a peak of 120 in one month
  305. and then start to slide, so you take out more Ads, now somewhat larger maybe
  306. a half page, and the cost goes up to $10,000.  Sales steady at 50 a month.  
  307.  
  308.     Ok, so now you are a going concern, you start making payments again
  309. on your Visa and recouping your costs.  At the same time several minor bugs
  310. and a few 'gotchas' have cropped up in your program.  Your users start
  311. crying 'Upgrade, Upgrade.' but you have no time to write any code.  What do
  312. you do?  Well you could hire your sister to do support, but that would cut
  313. into earnings such that you might not be able to make payments on the Visa
  314. card.  The situation is that you are indeed selling programs, and making a
  315. little money at it, but if you take the money you are making and divide that
  316. by the time you are spending on support, running the company, developing the
  317. code, and watching the finances you will find that you are making less than
  318. minimum wage.  If you are relying on this program to make house payments,
  319. buy food, and pay utility bills then you find yourself unable to continue.
  320. You go out and get a job working for someone else.  You could do it if the
  321. list price of the program was 99.95 and you had started out making $94 each
  322. on the program.  It isn't a whole lot better but it is doable.
  323.  
  324. And so it goes,
  325.  
  326. --
  327. --Chuck McManis                            Sun Microsystems
  328. uucp: {anywhere}!sun!cmcmanis   BIX: <none>   Internet: cmcmanis@Eng.Sun.COM
  329. These opinions are my own and no one elses, but you knew that didn't you.
  330. "I tell you this parrot is bleeding deceased!"
  331.  
  332.  
  333.